package com.example.patentback.entity;

import lombok.ToString;

import javax.persistence.*;

@ToString
public class Helper {
    /**
     * 助手表主键
     */
    @Id
    private Long id;

    /**
     * 姓名
     */
    private String name;

    /**
     * 年龄
     */
    private Integer age;

    /**
     * 性别
     */
    private String sex;

    /**
     * 经验：X年
     */
    private String experience;

    /**
     * 成功案例个数
     */
    @Column(name = "success_case")
    private Long successCase;

    /**
     * 电话
     */
    private String telephone;

    /**
     * 擅长领域
     */
    private String advantage;

    @Column(name = "user_id")
    private Long userId;

    /**
     * 获取助手表主键
     *
     * @return id - 助手表主键
     */
    public Long getId() {
        return id;
    }

    /**
     * 设置助手表主键
     *
     * @param id 助手表主键
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * 获取姓名
     *
     * @return name - 姓名
     */
    public String getName() {
        return name;
    }

    /**
     * 设置姓名
     *
     * @param name 姓名
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * 获取年龄
     *
     * @return age - 年龄
     */
    public Integer getAge() {
        return age;
    }

    /**
     * 设置年龄
     *
     * @param age 年龄
     */
    public void setAge(Integer age) {
        this.age = age;
    }

    /**
     * 获取性别
     *
     * @return sex - 性别
     */
    public String getSex() {
        return sex;
    }

    /**
     * 设置性别
     *
     * @param sex 性别
     */
    public void setSex(String sex) {
        this.sex = sex;
    }

    /**
     * 获取经验：X年
     *
     * @return experience - 经验：X年
     */
    public String getExperience() {
        return experience;
    }

    /**
     * 设置经验：X年
     *
     * @param experience 经验：X年
     */
    public void setExperience(String experience) {
        this.experience = experience;
    }

    /**
     * 获取成功案例个数
     *
     * @return success_case - 成功案例个数
     */
    public Long getSuccessCase() {
        return successCase;
    }

    /**
     * 设置成功案例个数
     *
     * @param successCase 成功案例个数
     */
    public void setSuccessCase(Long successCase) {
        this.successCase = successCase;
    }

    /**
     * 获取电话
     *
     * @return telephone - 电话
     */
    public String getTelephone() {
        return telephone;
    }

    /**
     * 设置电话
     *
     * @param telephone 电话
     */
    public void setTelephone(String telephone) {
        this.telephone = telephone;
    }

    /**
     * 获取擅长领域
     *
     * @return advantage - 擅长领域
     */
    public String getAdvantage() {
        return advantage;
    }

    /**
     * 设置擅长领域
     *
     * @param advantage 擅长领域
     */
    public void setAdvantage(String advantage) {
        this.advantage = advantage;
    }

    /**
     * @return user_id
     */
    public Long getUserId() {
        return userId;
    }

    /**
     * @param userId
     */
    public void setUserId(Long userId) {
        this.userId = userId;
    }
}